[INFO] fetching crate rust7z 0.2.0...
[INFO] building rust7z-0.2.0 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] extracting crate rust7z 0.2.0 into /workspace/builds/worker-6/source
[INFO] validating manifest of crates.io crate rust7z 0.2.0 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rust7z 0.2.0
[INFO] finished tweaking crates.io crate rust7z 0.2.0
[INFO] tweaked toml for crates.io crate rust7z 0.2.0 written to /workspace/builds/worker-6/source/Cargo.toml
[INFO] crate crates.io crate rust7z 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3f1afbaabf31e856f084efb2d7e456d6fba7261b61159e1fac585620d09b3ccb
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3f1afbaabf31e856f084efb2d7e456d6fba7261b61159e1fac585620d09b3ccb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f1afbaabf31e856f084efb2d7e456d6fba7261b61159e1fac585620d09b3ccb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f1afbaabf31e856f084efb2d7e456d6fba7261b61159e1fac585620d09b3ccb", kill_on_drop: false }`
[INFO] [stdout] 3f1afbaabf31e856f084efb2d7e456d6fba7261b61159e1fac585620d09b3ccb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c34d9d0362b1bee5cab80e379ba63aa8209691003902c9e5820fab06c6f641b1
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "c34d9d0362b1bee5cab80e379ba63aa8209691003902c9e5820fab06c6f641b1", kill_on_drop: false }`
[INFO] [stderr]    Compiling rust7z v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: In file included from lzmasdk/CPP/Common/MyWindows.h:21,
[INFO] [stderr] warning:                  from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr] warning:                  from lzmasdk/rust7z.cc:5:
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyWindows.h:116:13: error: redefinition of 'const GUID IID_IUnknown'
[INFO] [stderr] warning:   116 | DEFINE_GUID(IID_IUnknown,
[INFO] [stderr] warning:       |             ^~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyGuidDef.h:50:28: note: in definition of macro 'DEFINE_GUID'
[INFO] [stderr] warning:    50 |     MY_EXTERN_C const GUID name = { l, w1, w2, { b1, b2, b3, b4, b5, b6, b7, b8 } }
[INFO] [stderr] warning:       |                            ^~~~
[INFO] [stderr] warning: In file included from lzmasdk/CPP/Common/MyInitGuid.h:38,
[INFO] [stderr] warning:                  from lzmasdk/rust7z.cc:4:
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyInitGuid.h:39:13: note: 'const GUID IID_IUnknown' previously defined here
[INFO] [stderr] warning:    39 | DEFINE_GUID(IID_IUnknown,
[INFO] [stderr] warning:       |             ^~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyGuidDef.h:50:28: note: in definition of macro 'DEFINE_GUID'
[INFO] [stderr] warning:    50 |     MY_EXTERN_C const GUID name = { l, w1, w2, { b1, b2, b3, b4, b5, b6, b7, b8 } }
[INFO] [stderr] warning:       |                            ^~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:19:1: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:    19 | UINT64 archive_offset;
[INFO] [stderr] warning:       | ^~~~~~
[INFO] [stderr] warning:       | UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG MemOutStream::Write(const void*, UINT32, UINT32*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:32:20: error: 'archive_offset' was not declared in this scope
[INFO] [stderr] warning:    32 |    memcpy(m_pBuf + archive_offset, data, size);
[INFO] [stderr] warning:       |                    ^~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:30:58: warning: unused parameter 'processedSize' [-Wunused-parameter]
[INFO] [stderr] warning:    30 |  STDMETHOD(Write)(const void* data, UINT32 size, UINT32* processedSize) {
[INFO] [stderr] warning:       |                                                  ~~~~~~~~^~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr] warning: lzmasdk/rust7z.cc:42:28: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:    42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                            ^~~~~~
[INFO] [stderr] warning:       |                            UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc:42:49: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:    42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                                                 ^~~~~~
[INFO] [stderr] warning:       |                                                 UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc:43:32: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:    43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                                ^~~~~~
[INFO] [stderr] warning:       |                                UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc:43:53: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:    43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                                                     ^~~~~~
[INFO] [stderr] warning:       |                                                     UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG OpenCallbackImp::SetTotal(const int*, const int*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:42:36: warning: unused parameter 'files' [-Wunused-parameter]
[INFO] [stderr] warning:    42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                      ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:42:57: warning: unused parameter 'bytes' [-Wunused-parameter]
[INFO] [stderr] warning:    42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                                           ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG OpenCallbackImp::SetCompleted(const int*, const int*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:43:40: warning: unused parameter 'files' [-Wunused-parameter]
[INFO] [stderr] warning:    43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                          ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:43:61: warning: unused parameter 'bytes' [-Wunused-parameter]
[INFO] [stderr] warning:    43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr] warning:       |                                               ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr] warning: lzmasdk/rust7z.cc:56:22: error: 'UINT64' has not been declared
[INFO] [stderr] warning:    56 |  STDMETHOD(SetTotal)(UINT64 size) { return S_OK; }
[INFO] [stderr] warning:       |                      ^~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:57:32: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:    57 |  STDMETHOD(SetCompleted)(const UINT64* completeValue) { return S_OK; }
[INFO] [stderr] warning:       |                                ^~~~~~
[INFO] [stderr] warning:       |                                UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::SetTotal(int)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:56:29: warning: unused parameter 'size' [-Wunused-parameter]
[INFO] [stderr] warning:    56 |  STDMETHOD(SetTotal)(UINT64 size) { return S_OK; }
[INFO] [stderr] warning:       |                      ~~~~~~~^~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::SetCompleted(const int*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:57:40: warning: unused parameter 'completeValue' [-Wunused-parameter]
[INFO] [stderr] warning:    57 |  STDMETHOD(SetCompleted)(const UINT64* completeValue) { return S_OK; }
[INFO] [stderr] warning:       |                          ~~~~~~~~~~~~~~^~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::GetStream(UINT32, ISequentialOutStream**, INT32)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:59:30: warning: unused parameter 'index' [-Wunused-parameter]
[INFO] [stderr] warning:    59 |  STDMETHOD(GetStream)(UINT32 index, ISequentialOutStream** outStream, INT32 askExtractMode) {
[INFO] [stderr] warning:       |                       ~~~~~~~^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:59:77: warning: unused parameter 'askExtractMode' [-Wunused-parameter]
[INFO] [stderr] warning:    59 |  STDMETHOD(GetStream)(UINT32 index, ISequentialOutStream** outStream, INT32 askExtractMode) {
[INFO] [stderr] warning:       |                                                                       ~~~~~~^~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::SetOperationResult(INT32)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:72:38: warning: unused parameter 'resultEOperationResult' [-Wunused-parameter]
[INFO] [stderr] warning:    72 |  STDMETHOD(SetOperationResult)(INT32 resultEOperationResult) { return S_OK; }
[INFO] [stderr] warning:       |                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr] warning: lzmasdk/rust7z.cc:77:2: error: 'HANDLE' does not name a type
[INFO] [stderr] warning:    77 |  HANDLE hFile;
[INFO] [stderr] warning:       |  ^~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:80:22: error: expected ')' before 'buf'
[INFO] [stderr] warning:    80 |  FileStreamImp(LPWSTR buf) {
[INFO] [stderr] warning:       |               ~      ^~~~
[INFO] [stderr] warning:       |                      )
[INFO] [stderr] warning: lzmasdk/rust7z.cc:94:18: error: 'INT64' has not been declared
[INFO] [stderr] warning:    94 |  STDMETHOD(Seek)(INT64 offset, UINT32 seekOrigin, UINT64* newPosition) {
[INFO] [stderr] warning:       |                  ^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:94:51: error: 'UINT64' has not been declared
[INFO] [stderr] warning:    94 |  STDMETHOD(Seek)(INT64 offset, UINT32 seekOrigin, UINT64* newPosition) {
[INFO] [stderr] warning:       |                                                   ^~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In destructor 'virtual FileStreamImp::~FileStreamImp()':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:84:15: error: 'hFile' was not declared in this scope
[INFO] [stderr] warning:    84 |   CloseHandle(hFile);
[INFO] [stderr] warning:       |               ^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:84:3: error: 'CloseHandle' was not declared in this scope
[INFO] [stderr] warning:    84 |   CloseHandle(hFile);
[INFO] [stderr] warning:       |   ^~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG FileStreamImp::Read(void*, UINT32, UINT32*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:89:23: error: 'hFile' was not declared in this scope
[INFO] [stderr] warning:    89 |   BOOL res = ReadFile(hFile, data, size, &resultSize, NULL);
[INFO] [stderr] warning:       |                       ^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:89:14: error: 'ReadFile' was not declared in this scope
[INFO] [stderr] warning:    89 |   BOOL res = ReadFile(hFile, data, size, &resultSize, NULL);
[INFO] [stderr] warning:       |              ^~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In member function 'virtual LONG FileStreamImp::Seek(int, UINT32, int*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:97:31: error: 'hFile' was not declared in this scope
[INFO] [stderr] warning:    97 |   BOOL res = SetFilePointerEx(hFile, liDistanceToMove, &liNewFilePoINTer, static_cast<DWORD>(seekOrigin));
[INFO] [stderr] warning:       |                               ^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:97:14: error: 'SetFilePointerEx' was not declared in this scope
[INFO] [stderr] warning:    97 |   BOOL res = SetFilePointerEx(hFile, liDistanceToMove, &liNewFilePoINTer, static_cast<DWORD>(seekOrigin));
[INFO] [stderr] warning:       |              ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr] warning: lzmasdk/rust7z.cc:104:7: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr] warning:   104 | const UINT64 scanSize = 1 << 23;
[INFO] [stderr] warning:       |       ^~~~~~
[INFO] [stderr] warning:       |       UINT32
[INFO] [stderr] warning: lzmasdk/rust7z.cc:120:1: error: 'HMODULE' does not name a type
[INFO] [stderr] warning:   120 | HMODULE dll;
[INFO] [stderr] warning:       | ^~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:123:8: error: 'CLSID' was not declared in this scope
[INFO] [stderr] warning:   123 | vector<CLSID> codecs;
[INFO] [stderr] warning:       |        ^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:123:13: error: template argument 1 is invalid
[INFO] [stderr] warning:   123 | vector<CLSID> codecs;
[INFO] [stderr] warning:       |             ^
[INFO] [stderr] warning: lzmasdk/rust7z.cc:123:13: error: template argument 2 is invalid
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In function 'BOOL init7z()':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:130:3: error: 'dll' was not declared in this scope
[INFO] [stderr] warning:   130 |   dll = LoadLibraryW(L"7z.dll");
[INFO] [stderr] warning:       |   ^~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:130:9: error: 'LoadLibraryW' was not declared in this scope
[INFO] [stderr] warning:   130 |   dll = LoadLibraryW(L"7z.dll");
[INFO] [stderr] warning:       |         ^~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:132:4: error: 'HKEY' was not declared in this scope
[INFO] [stderr] warning:   132 |    HKEY hKey = NULL;
[INFO] [stderr] warning:       |    ^~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:133:24: error: 'HKEY_CURRENT_USER' was not declared in this scope
[INFO] [stderr] warning:   133 |    if (RegCreateKeyExW(HKEY_CURRENT_USER, L"Software\\7-Zip", 0, NULL,
[INFO] [stderr] warning:       |                        ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:134:5: error: 'REG_OPTION_NON_VOLATILE' was not declared in this scope
[INFO] [stderr] warning:   134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr] warning:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:134:30: error: 'KEY_READ' was not declared in this scope
[INFO] [stderr] warning:   134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr] warning:       |                              ^~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:134:47: error: 'hKey' was not declared in this scope
[INFO] [stderr] warning:   134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr] warning:       |                                               ^~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:133:8: error: 'RegCreateKeyExW' was not declared in this scope
[INFO] [stderr] warning:   133 |    if (RegCreateKeyExW(HKEY_CURRENT_USER, L"Software\\7-Zip", 0, NULL,
[INFO] [stderr] warning:       |        ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:134:62: error: 'ERROR_SUCCESS' was not declared in this scope; did you mean 'EXIT_SUCCESS'?
[INFO] [stderr] warning:   134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr] warning:       |                                                              ^~~~~~~~~~~~~
[INFO] [stderr] warning:       |                                                              EXIT_SUCCESS
[INFO] [stderr] warning: lzmasdk/rust7z.cc:137:48: error: 'LPBYTE' was not declared in this scope; did you mean 'BYTE'?
[INFO] [stderr] warning:   137 |     if (RegQueryValueExW(hKey, L"Path", 0, 0, (LPBYTE)regPath, &cbData) == ERROR_SUCCESS) {
[INFO] [stderr] warning:       |                                                ^~~~~~
[INFO] [stderr] warning:       |                                                BYTE
[INFO] [stderr] warning: lzmasdk/rust7z.cc:137:9: error: 'RegQueryValueExW' was not declared in this scope
[INFO] [stderr] warning:   137 |     if (RegQueryValueExW(hKey, L"Path", 0, 0, (LPBYTE)regPath, &cbData) == ERROR_SUCCESS) {
[INFO] [stderr] warning:       |         ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:148:37: error: 'GetProcAddress' was not declared in this scope
[INFO] [stderr] warning:   148 |   createObject = (Func_CreateObject)GetProcAddress(dll, "CreateObject");
[INFO] [stderr] warning:       |                                     ^~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:153:3: error: 'VariantInit' was not declared in this scope
[INFO] [stderr] warning:   153 |   VariantInit(reinterpret_cast<VARIANTARG*>(&prop));
[INFO] [stderr] warning:       |   ^~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:156:11: error: request for member 'push_back' in 'codecs', which is of non-class type 'int'
[INFO] [stderr] warning:   156 |    codecs.push_back(*(prop.puuid));
[INFO] [stderr] warning:       |           ^~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:156:28: error: 'PROPVARIANT' {aka 'struct tagPROPVARIANT'} has no member named 'puuid'
[INFO] [stderr] warning:   156 |    codecs.push_back(*(prop.puuid));
[INFO] [stderr] warning:       |                            ^~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In function 'ArcInfo open(wchar_t*)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:183:43: error: invalid new-expression of abstract class type 'OpenCallbackImp'
[INFO] [stderr] warning:   183 |   OpenCallbackImp* openCallbackSpec = new OpenCallbackImp;
[INFO] [stderr] warning:       |                                           ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:39:7: note:   because the following virtual functions are pure within 'OpenCallbackImp':
[INFO] [stderr] warning:    39 | class OpenCallbackImp : public IArchiveOpenCallback, public CMyUnknownImp {
[INFO] [stderr] warning:       |       ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: In file included from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr] warning:                  from lzmasdk/rust7z.cc:5:
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:116:13: note: 	'virtual LONG IArchiveOpenCallback::SetTotal(const UInt64*, const UInt64*)'
[INFO] [stderr] warning:   116 |   STDMETHOD(SetTotal)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr] warning:   105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr] warning:       |                                                      ^
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:116:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr] warning:   116 |   STDMETHOD(SetTotal)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr] warning:       |   ^~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:121:3: note: in expansion of macro 'INTERFACE_IArchiveOpenCallback'
[INFO] [stderr] warning:   121 |   INTERFACE_IArchiveOpenCallback(PURE);
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:117:13: note: 	'virtual LONG IArchiveOpenCallback::SetCompleted(const UInt64*, const UInt64*)'
[INFO] [stderr] warning:   117 |   STDMETHOD(SetCompleted)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr] warning:       |             ^~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr] warning:   105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr] warning:       |                                                      ^
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:117:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr] warning:   117 |   STDMETHOD(SetCompleted)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr] warning:       |   ^~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:121:3: note: in expansion of macro 'INTERFACE_IArchiveOpenCallback'
[INFO] [stderr] warning:   121 |   INTERFACE_IArchiveOpenCallback(PURE);
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:186:53: error: invalid new-expression of abstract class type 'FileStreamImp'
[INFO] [stderr] warning:   186 |    FileStreamImp* fileSpec = new FileStreamImp(input);
[INFO] [stderr] warning:       |                                                     ^
[INFO] [stderr] warning: lzmasdk/rust7z.cc:75:7: note:   because the following virtual functions are pure within 'FileStreamImp':
[INFO] [stderr] warning:    75 | class FileStreamImp : public IInStream, public CMyUnknownImp {
[INFO] [stderr] warning:       |       ^~~~~~~~~~~~~
[INFO] [stderr] warning: In file included from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr] warning:                  from lzmasdk/rust7z.cc:5:
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/../IStream.h:84:13: note: 	'virtual LONG IInStream::Seek(Int64, UInt32, UInt64*)'
[INFO] [stderr] warning:    84 |   STDMETHOD(Seek)(Int64 offset, UInt32 seekOrigin, UInt64 *newPosition) PURE;
[INFO] [stderr] warning:       |             ^~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr] warning:   105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr] warning:       |                                                      ^
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/../IStream.h:84:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr] warning:    84 |   STDMETHOD(Seek)(Int64 offset, UInt32 seekOrigin, UInt64 *newPosition) PURE;
[INFO] [stderr] warning:       |   ^~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:188:26: error: invalid types 'int[UINT32 {aka unsigned int}]' for array subscript
[INFO] [stderr] warning:   188 |    createObject(&codecs[i], &IID_IInArchive, (void**)&archive);
[INFO] [stderr] warning:       |                          ^
[INFO] [stderr] warning: lzmasdk/rust7z.cc:189:29: error: 'scanSize' was not declared in this scope
[INFO] [stderr] warning:   189 |    if (archive->Open(file, &scanSize, openCallback) == S_OK) {
[INFO] [stderr] warning:       |                             ^~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc: In function 'void extractToBuf(char*, UINT32*, UINT32)':
[INFO] [stderr] warning: lzmasdk/rust7z.cc:226:49: error: invalid new-expression of abstract class type 'extractCallbackImp'
[INFO] [stderr] warning:   226 |   extractCallbackImp* extractCallbackSpec = new extractCallbackImp;
[INFO] [stderr] warning:       |                                                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:46:7: note:   because the following virtual functions are pure within 'extractCallbackImp':
[INFO] [stderr] warning:    46 | class extractCallbackImp : public IArchiveExtractCallback, public CMyUnknownImp {
[INFO] [stderr] warning:       |       ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: In file included from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr] warning:                  from lzmasdk/rust7z.cc:5:
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/../IProgress.h:11:13: note: 	'virtual LONG IArchiveExtractCallback::SetTotal(UInt64)'
[INFO] [stderr] warning:    11 |   STDMETHOD(SetTotal)(UInt64 total) x; \
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr] warning:   105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr] warning:       |                                                      ^
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/../IProgress.h:11:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr] warning:    11 |   STDMETHOD(SetTotal)(UInt64 total) x; \
[INFO] [stderr] warning:       |   ^~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:174:3: note: in expansion of macro 'INTERFACE_IProgress'
[INFO] [stderr] warning:   174 |   INTERFACE_IProgress(x) \
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:181:3: note: in expansion of macro 'INTERFACE_IArchiveExtractCallback'
[INFO] [stderr] warning:   181 |   INTERFACE_IArchiveExtractCallback(PURE)
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/../IProgress.h:12:13: note: 	'virtual LONG IArchiveExtractCallback::SetCompleted(const UInt64*)'
[INFO] [stderr] warning:    12 |   STDMETHOD(SetCompleted)(const UInt64 *completeValue) x; \
[INFO] [stderr] warning:       |             ^~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr] warning:   105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr] warning:       |                                                      ^
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/../IProgress.h:12:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr] warning:    12 |   STDMETHOD(SetCompleted)(const UInt64 *completeValue) x; \
[INFO] [stderr] warning:       |   ^~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:174:3: note: in expansion of macro 'INTERFACE_IProgress'
[INFO] [stderr] warning:   174 |   INTERFACE_IProgress(x) \
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/CPP/7zip/Archive/IArchive.h:181:3: note: in expansion of macro 'INTERFACE_IArchiveExtractCallback'
[INFO] [stderr] warning:   181 |   INTERFACE_IArchiveExtractCallback(PURE)
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: lzmasdk/rust7z.cc:229:3: error: 'archive_offset' was not declared in this scope
[INFO] [stderr] warning:   229 |   archive_offset = 0;
[INFO] [stderr] warning:       |   ^~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] error: failed to run custom build command for `rust7z v0.2.0 (/opt/rustwide/workdir)`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/rust7z-ea9033a91a5967dd/build-script-build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   TARGET = Some("x86_64-unknown-linux-gnu")
[INFO] [stderr]   OPT_LEVEL = Some("0")
[INFO] [stderr]   HOST = Some("x86_64-unknown-linux-gnu")
[INFO] [stderr]   CXX_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   CXX_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   HOST_CXX = None
[INFO] [stderr]   CXX = None
[INFO] [stderr]   CXXFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   CXXFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   HOST_CXXFLAGS = None
[INFO] [stderr]   CXXFLAGS = None
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some("true")
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
[INFO] [stderr]   running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/rust7z-e6f0ccb85c1505cd/out/lzmasdk/rust7z.o" "-c" "lzmasdk/rust7z.cc"
[INFO] [stderr]   cargo:warning=In file included from lzmasdk/CPP/Common/MyWindows.h:21,
[INFO] [stderr]   cargo:warning=                 from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr]   cargo:warning=                 from lzmasdk/rust7z.cc:5:
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyWindows.h:116:13: error: redefinition of 'const GUID IID_IUnknown'
[INFO] [stderr]   cargo:warning=  116 | DEFINE_GUID(IID_IUnknown,
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyGuidDef.h:50:28: note: in definition of macro 'DEFINE_GUID'
[INFO] [stderr]   cargo:warning=   50 |     MY_EXTERN_C const GUID name = { l, w1, w2, { b1, b2, b3, b4, b5, b6, b7, b8 } }
[INFO] [stderr]   cargo:warning=      |                            ^~~~
[INFO] [stderr]   cargo:warning=In file included from lzmasdk/CPP/Common/MyInitGuid.h:38,
[INFO] [stderr]   cargo:warning=                 from lzmasdk/rust7z.cc:4:
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyInitGuid.h:39:13: note: 'const GUID IID_IUnknown' previously defined here
[INFO] [stderr]   cargo:warning=   39 | DEFINE_GUID(IID_IUnknown,
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyGuidDef.h:50:28: note: in definition of macro 'DEFINE_GUID'
[INFO] [stderr]   cargo:warning=   50 |     MY_EXTERN_C const GUID name = { l, w1, w2, { b1, b2, b3, b4, b5, b6, b7, b8 } }
[INFO] [stderr]   cargo:warning=      |                            ^~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:19:1: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=   19 | UINT64 archive_offset;
[INFO] [stderr]   cargo:warning=      | ^~~~~~
[INFO] [stderr]   cargo:warning=      | UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG MemOutStream::Write(const void*, UINT32, UINT32*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:32:20: error: 'archive_offset' was not declared in this scope
[INFO] [stderr]   cargo:warning=   32 |    memcpy(m_pBuf + archive_offset, data, size);
[INFO] [stderr]   cargo:warning=      |                    ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:30:58: warning: unused parameter 'processedSize' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   30 |  STDMETHOD(Write)(const void* data, UINT32 size, UINT32* processedSize) {
[INFO] [stderr]   cargo:warning=      |                                                  ~~~~~~~~^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:42:28: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=   42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~
[INFO] [stderr]   cargo:warning=      |                            UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:42:49: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=   42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                                 ^~~~~~
[INFO] [stderr]   cargo:warning=      |                                                 UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:43:32: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=   43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                ^~~~~~
[INFO] [stderr]   cargo:warning=      |                                UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:43:53: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=   43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                                     ^~~~~~
[INFO] [stderr]   cargo:warning=      |                                                     UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG OpenCallbackImp::SetTotal(const int*, const int*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:42:36: warning: unused parameter 'files' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                      ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:42:57: warning: unused parameter 'bytes' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   42 |  STDMETHOD(SetTotal)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                           ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG OpenCallbackImp::SetCompleted(const int*, const int*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:43:40: warning: unused parameter 'files' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                          ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:43:61: warning: unused parameter 'bytes' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   43 |  STDMETHOD(SetCompleted)(const UINT64* files, const UINT64* bytes) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                               ~~~~~~~~~~~~~~^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:56:22: error: 'UINT64' has not been declared
[INFO] [stderr]   cargo:warning=   56 |  STDMETHOD(SetTotal)(UINT64 size) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                      ^~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:57:32: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=   57 |  STDMETHOD(SetCompleted)(const UINT64* completeValue) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                ^~~~~~
[INFO] [stderr]   cargo:warning=      |                                UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::SetTotal(int)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:56:29: warning: unused parameter 'size' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   56 |  STDMETHOD(SetTotal)(UINT64 size) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                      ~~~~~~~^~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::SetCompleted(const int*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:57:40: warning: unused parameter 'completeValue' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   57 |  STDMETHOD(SetCompleted)(const UINT64* completeValue) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                          ~~~~~~~~~~~~~~^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::GetStream(UINT32, ISequentialOutStream**, INT32)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:59:30: warning: unused parameter 'index' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   59 |  STDMETHOD(GetStream)(UINT32 index, ISequentialOutStream** outStream, INT32 askExtractMode) {
[INFO] [stderr]   cargo:warning=      |                       ~~~~~~~^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:59:77: warning: unused parameter 'askExtractMode' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   59 |  STDMETHOD(GetStream)(UINT32 index, ISequentialOutStream** outStream, INT32 askExtractMode) {
[INFO] [stderr]   cargo:warning=      |                                                                       ~~~~~~^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG extractCallbackImp::SetOperationResult(INT32)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:72:38: warning: unused parameter 'resultEOperationResult' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=   72 |  STDMETHOD(SetOperationResult)(INT32 resultEOperationResult) { return S_OK; }
[INFO] [stderr]   cargo:warning=      |                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:77:2: error: 'HANDLE' does not name a type
[INFO] [stderr]   cargo:warning=   77 |  HANDLE hFile;
[INFO] [stderr]   cargo:warning=      |  ^~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:80:22: error: expected ')' before 'buf'
[INFO] [stderr]   cargo:warning=   80 |  FileStreamImp(LPWSTR buf) {
[INFO] [stderr]   cargo:warning=      |               ~      ^~~~
[INFO] [stderr]   cargo:warning=      |                      )
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:94:18: error: 'INT64' has not been declared
[INFO] [stderr]   cargo:warning=   94 |  STDMETHOD(Seek)(INT64 offset, UINT32 seekOrigin, UINT64* newPosition) {
[INFO] [stderr]   cargo:warning=      |                  ^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:94:51: error: 'UINT64' has not been declared
[INFO] [stderr]   cargo:warning=   94 |  STDMETHOD(Seek)(INT64 offset, UINT32 seekOrigin, UINT64* newPosition) {
[INFO] [stderr]   cargo:warning=      |                                                   ^~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In destructor 'virtual FileStreamImp::~FileStreamImp()':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:84:15: error: 'hFile' was not declared in this scope
[INFO] [stderr]   cargo:warning=   84 |   CloseHandle(hFile);
[INFO] [stderr]   cargo:warning=      |               ^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:84:3: error: 'CloseHandle' was not declared in this scope
[INFO] [stderr]   cargo:warning=   84 |   CloseHandle(hFile);
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG FileStreamImp::Read(void*, UINT32, UINT32*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:89:23: error: 'hFile' was not declared in this scope
[INFO] [stderr]   cargo:warning=   89 |   BOOL res = ReadFile(hFile, data, size, &resultSize, NULL);
[INFO] [stderr]   cargo:warning=      |                       ^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:89:14: error: 'ReadFile' was not declared in this scope
[INFO] [stderr]   cargo:warning=   89 |   BOOL res = ReadFile(hFile, data, size, &resultSize, NULL);
[INFO] [stderr]   cargo:warning=      |              ^~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In member function 'virtual LONG FileStreamImp::Seek(int, UINT32, int*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:97:31: error: 'hFile' was not declared in this scope
[INFO] [stderr]   cargo:warning=   97 |   BOOL res = SetFilePointerEx(hFile, liDistanceToMove, &liNewFilePoINTer, static_cast<DWORD>(seekOrigin));
[INFO] [stderr]   cargo:warning=      |                               ^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:97:14: error: 'SetFilePointerEx' was not declared in this scope
[INFO] [stderr]   cargo:warning=   97 |   BOOL res = SetFilePointerEx(hFile, liDistanceToMove, &liNewFilePoINTer, static_cast<DWORD>(seekOrigin));
[INFO] [stderr]   cargo:warning=      |              ^~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: At global scope:
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:104:7: error: 'UINT64' does not name a type; did you mean 'UINT32'?
[INFO] [stderr]   cargo:warning=  104 | const UINT64 scanSize = 1 << 23;
[INFO] [stderr]   cargo:warning=      |       ^~~~~~
[INFO] [stderr]   cargo:warning=      |       UINT32
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:120:1: error: 'HMODULE' does not name a type
[INFO] [stderr]   cargo:warning=  120 | HMODULE dll;
[INFO] [stderr]   cargo:warning=      | ^~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:123:8: error: 'CLSID' was not declared in this scope
[INFO] [stderr]   cargo:warning=  123 | vector<CLSID> codecs;
[INFO] [stderr]   cargo:warning=      |        ^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:123:13: error: template argument 1 is invalid
[INFO] [stderr]   cargo:warning=  123 | vector<CLSID> codecs;
[INFO] [stderr]   cargo:warning=      |             ^
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:123:13: error: template argument 2 is invalid
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In function 'BOOL init7z()':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:130:3: error: 'dll' was not declared in this scope
[INFO] [stderr]   cargo:warning=  130 |   dll = LoadLibraryW(L"7z.dll");
[INFO] [stderr]   cargo:warning=      |   ^~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:130:9: error: 'LoadLibraryW' was not declared in this scope
[INFO] [stderr]   cargo:warning=  130 |   dll = LoadLibraryW(L"7z.dll");
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:132:4: error: 'HKEY' was not declared in this scope
[INFO] [stderr]   cargo:warning=  132 |    HKEY hKey = NULL;
[INFO] [stderr]   cargo:warning=      |    ^~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:133:24: error: 'HKEY_CURRENT_USER' was not declared in this scope
[INFO] [stderr]   cargo:warning=  133 |    if (RegCreateKeyExW(HKEY_CURRENT_USER, L"Software\\7-Zip", 0, NULL,
[INFO] [stderr]   cargo:warning=      |                        ^~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:134:5: error: 'REG_OPTION_NON_VOLATILE' was not declared in this scope
[INFO] [stderr]   cargo:warning=  134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr]   cargo:warning=      |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:134:30: error: 'KEY_READ' was not declared in this scope
[INFO] [stderr]   cargo:warning=  134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr]   cargo:warning=      |                              ^~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:134:47: error: 'hKey' was not declared in this scope
[INFO] [stderr]   cargo:warning=  134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr]   cargo:warning=      |                                               ^~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:133:8: error: 'RegCreateKeyExW' was not declared in this scope
[INFO] [stderr]   cargo:warning=  133 |    if (RegCreateKeyExW(HKEY_CURRENT_USER, L"Software\\7-Zip", 0, NULL,
[INFO] [stderr]   cargo:warning=      |        ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:134:62: error: 'ERROR_SUCCESS' was not declared in this scope; did you mean 'EXIT_SUCCESS'?
[INFO] [stderr]   cargo:warning=  134 |     REG_OPTION_NON_VOLATILE, KEY_READ, NULL, &hKey, NULL) == ERROR_SUCCESS) {
[INFO] [stderr]   cargo:warning=      |                                                              ^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                                              EXIT_SUCCESS
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:137:48: error: 'LPBYTE' was not declared in this scope; did you mean 'BYTE'?
[INFO] [stderr]   cargo:warning=  137 |     if (RegQueryValueExW(hKey, L"Path", 0, 0, (LPBYTE)regPath, &cbData) == ERROR_SUCCESS) {
[INFO] [stderr]   cargo:warning=      |                                                ^~~~~~
[INFO] [stderr]   cargo:warning=      |                                                BYTE
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:137:9: error: 'RegQueryValueExW' was not declared in this scope
[INFO] [stderr]   cargo:warning=  137 |     if (RegQueryValueExW(hKey, L"Path", 0, 0, (LPBYTE)regPath, &cbData) == ERROR_SUCCESS) {
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:148:37: error: 'GetProcAddress' was not declared in this scope
[INFO] [stderr]   cargo:warning=  148 |   createObject = (Func_CreateObject)GetProcAddress(dll, "CreateObject");
[INFO] [stderr]   cargo:warning=      |                                     ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:153:3: error: 'VariantInit' was not declared in this scope
[INFO] [stderr]   cargo:warning=  153 |   VariantInit(reinterpret_cast<VARIANTARG*>(&prop));
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:156:11: error: request for member 'push_back' in 'codecs', which is of non-class type 'int'
[INFO] [stderr]   cargo:warning=  156 |    codecs.push_back(*(prop.puuid));
[INFO] [stderr]   cargo:warning=      |           ^~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:156:28: error: 'PROPVARIANT' {aka 'struct tagPROPVARIANT'} has no member named 'puuid'
[INFO] [stderr]   cargo:warning=  156 |    codecs.push_back(*(prop.puuid));
[INFO] [stderr]   cargo:warning=      |                            ^~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In function 'ArcInfo open(wchar_t*)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:183:43: error: invalid new-expression of abstract class type 'OpenCallbackImp'
[INFO] [stderr]   cargo:warning=  183 |   OpenCallbackImp* openCallbackSpec = new OpenCallbackImp;
[INFO] [stderr]   cargo:warning=      |                                           ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:39:7: note:   because the following virtual functions are pure within 'OpenCallbackImp':
[INFO] [stderr]   cargo:warning=   39 | class OpenCallbackImp : public IArchiveOpenCallback, public CMyUnknownImp {
[INFO] [stderr]   cargo:warning=      |       ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=In file included from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr]   cargo:warning=                 from lzmasdk/rust7z.cc:5:
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:116:13: note: 	'virtual LONG IArchiveOpenCallback::SetTotal(const UInt64*, const UInt64*)'
[INFO] [stderr]   cargo:warning=  116 |   STDMETHOD(SetTotal)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr]   cargo:warning=  105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr]   cargo:warning=      |                                                      ^
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:116:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr]   cargo:warning=  116 |   STDMETHOD(SetTotal)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:121:3: note: in expansion of macro 'INTERFACE_IArchiveOpenCallback'
[INFO] [stderr]   cargo:warning=  121 |   INTERFACE_IArchiveOpenCallback(PURE);
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:117:13: note: 	'virtual LONG IArchiveOpenCallback::SetCompleted(const UInt64*, const UInt64*)'
[INFO] [stderr]   cargo:warning=  117 |   STDMETHOD(SetCompleted)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr]   cargo:warning=  105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr]   cargo:warning=      |                                                      ^
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:117:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr]   cargo:warning=  117 |   STDMETHOD(SetCompleted)(const UInt64 *files, const UInt64 *bytes) x; \
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:121:3: note: in expansion of macro 'INTERFACE_IArchiveOpenCallback'
[INFO] [stderr]   cargo:warning=  121 |   INTERFACE_IArchiveOpenCallback(PURE);
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:186:53: error: invalid new-expression of abstract class type 'FileStreamImp'
[INFO] [stderr]   cargo:warning=  186 |    FileStreamImp* fileSpec = new FileStreamImp(input);
[INFO] [stderr]   cargo:warning=      |                                                     ^
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:75:7: note:   because the following virtual functions are pure within 'FileStreamImp':
[INFO] [stderr]   cargo:warning=   75 | class FileStreamImp : public IInStream, public CMyUnknownImp {
[INFO] [stderr]   cargo:warning=      |       ^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=In file included from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr]   cargo:warning=                 from lzmasdk/rust7z.cc:5:
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/../IStream.h:84:13: note: 	'virtual LONG IInStream::Seek(Int64, UInt32, UInt64*)'
[INFO] [stderr]   cargo:warning=   84 |   STDMETHOD(Seek)(Int64 offset, UInt32 seekOrigin, UInt64 *newPosition) PURE;
[INFO] [stderr]   cargo:warning=      |             ^~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr]   cargo:warning=  105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr]   cargo:warning=      |                                                      ^
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/../IStream.h:84:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr]   cargo:warning=   84 |   STDMETHOD(Seek)(Int64 offset, UInt32 seekOrigin, UInt64 *newPosition) PURE;
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:188:26: error: invalid types 'int[UINT32 {aka unsigned int}]' for array subscript
[INFO] [stderr]   cargo:warning=  188 |    createObject(&codecs[i], &IID_IInArchive, (void**)&archive);
[INFO] [stderr]   cargo:warning=      |                          ^
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:189:29: error: 'scanSize' was not declared in this scope
[INFO] [stderr]   cargo:warning=  189 |    if (archive->Open(file, &scanSize, openCallback) == S_OK) {
[INFO] [stderr]   cargo:warning=      |                             ^~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc: In function 'void extractToBuf(char*, UINT32*, UINT32)':
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:226:49: error: invalid new-expression of abstract class type 'extractCallbackImp'
[INFO] [stderr]   cargo:warning=  226 |   extractCallbackImp* extractCallbackSpec = new extractCallbackImp;
[INFO] [stderr]   cargo:warning=      |                                                 ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:46:7: note:   because the following virtual functions are pure within 'extractCallbackImp':
[INFO] [stderr]   cargo:warning=   46 | class extractCallbackImp : public IArchiveExtractCallback, public CMyUnknownImp {
[INFO] [stderr]   cargo:warning=      |       ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=In file included from lzmasdk/CPP/Common/MyCom.h:6,
[INFO] [stderr]   cargo:warning=                 from lzmasdk/rust7z.cc:5:
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/../IProgress.h:11:13: note: 	'virtual LONG IArchiveExtractCallback::SetTotal(UInt64)'
[INFO] [stderr]   cargo:warning=   11 |   STDMETHOD(SetTotal)(UInt64 total) x; \
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr]   cargo:warning=  105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr]   cargo:warning=      |                                                      ^
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/../IProgress.h:11:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr]   cargo:warning=   11 |   STDMETHOD(SetTotal)(UInt64 total) x; \
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:174:3: note: in expansion of macro 'INTERFACE_IProgress'
[INFO] [stderr]   cargo:warning=  174 |   INTERFACE_IProgress(x) \
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:181:3: note: in expansion of macro 'INTERFACE_IArchiveExtractCallback'
[INFO] [stderr]   cargo:warning=  181 |   INTERFACE_IArchiveExtractCallback(PURE)
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/../IProgress.h:12:13: note: 	'virtual LONG IArchiveExtractCallback::SetCompleted(const UInt64*)'
[INFO] [stderr]   cargo:warning=   12 |   STDMETHOD(SetCompleted)(const UInt64 *completeValue) x; \
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/Common/MyWindows.h:105:54: note: in definition of macro 'STDMETHOD_'
[INFO] [stderr]   cargo:warning=  105 | #define STDMETHOD_(t, f) virtual t STDMETHODCALLTYPE f
[INFO] [stderr]   cargo:warning=      |                                                      ^
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/../IProgress.h:12:3: note: in expansion of macro 'STDMETHOD'
[INFO] [stderr]   cargo:warning=   12 |   STDMETHOD(SetCompleted)(const UInt64 *completeValue) x; \
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:174:3: note: in expansion of macro 'INTERFACE_IProgress'
[INFO] [stderr]   cargo:warning=  174 |   INTERFACE_IProgress(x) \
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/CPP/7zip/Archive/IArchive.h:181:3: note: in expansion of macro 'INTERFACE_IArchiveExtractCallback'
[INFO] [stderr]   cargo:warning=  181 |   INTERFACE_IArchiveExtractCallback(PURE)
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=lzmasdk/rust7z.cc:229:3: error: 'archive_offset' was not declared in this scope
[INFO] [stderr]   cargo:warning=  229 |   archive_offset = 0;
[INFO] [stderr]   cargo:warning=      |   ^~~~~~~~~~~~~~
[INFO] [stderr]   exit status: 1
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/rust7z-e6f0ccb85c1505cd/out/lzmasdk/rust7z.o" "-c" "lzmasdk/rust7z.cc" with args "c++" did not execute successfully (status code exit status: 1).
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] running `Command { std: "docker" "inspect" "c34d9d0362b1bee5cab80e379ba63aa8209691003902c9e5820fab06c6f641b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c34d9d0362b1bee5cab80e379ba63aa8209691003902c9e5820fab06c6f641b1", kill_on_drop: false }`
[INFO] [stdout] c34d9d0362b1bee5cab80e379ba63aa8209691003902c9e5820fab06c6f641b1
